package ar.com.vates.clasesYobjetos.ejercicio1;

public class Circulo {

	private Punto centro;
	private static final double pi = 3.14;
	private int atributo;
	
	public int getAtributo() {
		return atributo;
	}
	public void setAtributo(int atributo) {
		this.atributo = atributo;
	}
	public Punto getX() {
		return centro;
	}
	public void setX(Punto x) {
		this.centro = x;
	}
	
	public Circulo(){
		this.centro = new Punto();
		this.atributo = 0;
		
	}
	
	public Circulo(Punto punto,int atributo){
		this.centro=punto;
		this.atributo=atributo;
		
	}
	public Circulo(int valor1,int valor2, int valor3){
		this.centro = new Punto(valor1, valor2);
		this.atributo = valor3;
		
		
	}
	public double CalcularDistanciaDesde(Punto punto){
		System.out.println("Distancia del centro del circulo al punto: ");
		double distancia=this.centro.calcularDistancia(punto);
		return distancia;
	}
	public double CalcularArea(){	
		System.out.println("Area del circulo: ");
		double area;
		area = pi* Math.pow(atributo, 2);
		return area;
	}
	public double CalcularPerimetro(){
		System.out.println("Perimetro del circulo: ");
		double perimetro;
		perimetro = 2*pi*atributo;
		return perimetro;
	}
	
	
}
